// -----------------------------------------------------------------------------
//
// Work is licensed by Arthur Fermi (C)2008-2011,
// under Creative Commons Attribution-Share Alike 3.0 Unported License
// To receive a copy of this license please visit
// http://creativecommons.org/licenses/by-sa/3.0/
//
// You are free to copy, distribute, transmit and adapt the work
// under the following conditions:
//
// You must attribute the work in the manner specified by the 
// author(s) or licensor (but not in any way that suggests that 
// they endorse you or your use of the work). 
//
// If you alter, transform, or build upon this work in any way,
// you may distribute the resulting work only under the same or 
// similar license to this one. 
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See points (6) and (7) of the license for more details.
//
// -----------------------------------------------------------------------------
// Do not change anything below here or you will likely break something
// -----------------------------------------------------------------------------
// compile with lsl2
// -----------------------------------------------------------------------------

// SimNet - Settings

// Global Variables
    integer gintDCC;            // Dialog Communications Channel


default
{
    state_entry()
    {
        // Setup the device
        gintDCC = llCeil(llFrand(10000.0));
        // Listen for commmands
        llListen(gintDCC,"", llGetOwner(), "");

        llOwnerSay("Ready");
    }

    touch_start(integer total_number)
    {
        llDialog(llDetectedKey(0),"Toolbar Settings\n \nIcons - Icons Only on the buttons\nIcons+Text - Icons and text on the buttons.", ["Icons", "Icons+Text"], gintDCC);
    }

    listen(integer channel, string name, key id, string message)
    {
        if (channel == gintDCC)
        {
            llMessageLinked(-1, 1000,message, NULL_KEY);
        }
        
    }

}
